deep-water ray - German English Dictionary